Social farming network and control system for agricultural chemical management

ABSTRACT

A system and method to distribute pesticides, fertilizers, water, and other materials on a farm with accuracy and precision is disclosed in order to combat the problems imposed on the environment due to over-fertilization and over use of pesticides. This system and method is a social networking control system in which multiple farms have independent grids of sensors capable of detecting the presence of pesticides, fertilizers, water, and other materials in the air, in the top-soil, and in the groundwater. These grids of sensors detect the location and concentration of these materials and reports them back to a social control system for analysis. The control system regulates the deposition of further chemicals through computer control of the chemical dispersal systems.

BACKGROUND

Modern farming benefits greatly from the use of fertilizers andpesticides. A correct amount of fertilizers and pesticides can greatlyenhance the bounty produced on a particular farm. However,over-fertilizing or over use of pesticides can have a catastrophiceffect on the farm and the environment. It is therefore desirable todevelop systems and methods that can limit and reduce over-fertilizationand over use of pesticides.

SUMMARY

The present invention provides a system and method to distributepesticides, fertilizers, water, and other materials on a farm withaccuracy and precision in order to combat the problems imposed on theenvironment due to over-fertilization and over use of pesticides. Thepresent invention is a social networking control system in whichmultiple farms have independent grids of sensors capable of detectingthe presence of pesticides, fertilizers, water, and other materials inthe air, in the top-soil, and in the groundwater. These grids of sensorsdetect the location and concentration of these materials and reportsthem back to a social control system for analysis. The social controlsystem is in control of various mobile vehicles that distributepesticides, fertilizers, water, and other materials onto a farm. Each ofthese mobile vehicles has a GPS device in order to allow the socialcontrol system to detect the location of the mobile vehicle. Each ofthese mobile vehicles has a material storage tank to carry pesticides,fertilizers, water, and other materials for distribution on a farm. Eachof these mobile vehicles has a material distribution meter to determinethe quantity of materials being distributed at a particular rate forcorrelation with the GPS information of the mobile vehicle. Further,each mobile vehicle has a wireless computer control system thatcommunicates remotely with the social control system. The social controlsystem can develop a distribution program for the mobile vehiclespecifying the geographic path that the mobile vehicle should follow fordistribution of materials on the farm. The social program can developand transmit this distribution program wirelessly to the mobile vehiclefor execution. The distribution program will dictate the path and speedthat the mobile vehicle will follow across the farm as well as thelocations and concentrations at which the mobile vehicle will distributematerial on the farm such as pesticides, fertilizers, water, and othermaterials. The sensor network on the farm will detect where thesematerials actually get deposited on the farm and report that informationback to the social control system. Thus, the sensor network provides afeedback control loop to the social control system. The social controlsystem receives information from the mobile vehicle as to where and whatconcentration that the mobile device deposited pesticides, fertilizers,water, and other materials. The social control system also receivesinformation from the sensor network as to where the depositedpesticides, fertilizers, water, and other materials actually went on thefarm. The social control system can then determine whether the materialswere deposited where the social control system wanted them to bedeposited. Due to wind, rain, air pressure, and various geographicconditions, the environment may cause materials distributed by themobile vehicles to end up in locations different from what wasprogrammed by the social control system. As such, the social controlsystem develops a remedial distribution program to direct the mobilevehicle to go back and correct differences between the desiredprogrammed distribution of materials and the actual distribution ofmaterials. Where there is an actual distribution of materials less thanthe desired programmed amount, the social control system can direct themobile vehicle to go back and deposit additional material. Where thereis an actual distribution of fertilizer or pesticide materials more thanthe desired programmed amount, the social control system can direct themobile vehicle to go back and deposit water or other diluting materialto correct the higher than desired concentration. The distribution ofmaterials, monitoring the deposition of the materials, and correctionfor errors in deposition may all occur within a single farm. However,the power of this system lies in its ability to control the distributionof materials, monitoring the deposition of the materials, and correctionfor errors in deposition across multiple farms within a geographic area.The social aspect of the social control system is that it is not limitedto a single farm. Multiple farms in a geographic location may beequipped with their own grid of network sensors. These multiple farmsmay also have their own mobile vehicles that distribute materials underdistribution programs set forth by the social control system. As variousfarms distribute materials on their respective farms, various weather orgeographic conditions may distribute those materials on other farms.Having these sensor grids across multiple farms allows for the detectionof materials as they are distributed. Weather and geographic conditionsmay cause the distribution of pesticides, fertilizers, water, soilstabilizer, fungicides, and other materials to concentrate on oneparticular farm. For example, one farm may be at a lower elevation atthe base of some hills where wind, air pressure, and water flow maycause distributed materials to concentrate. By linking multiple farmstogether through these sensor grids, it is possible to manage materialdistribution across wider geographic areas.

A cloud-based social-networking agricultural-chemical management systemis disclosed by the present invention. This system includes a first farmthat has a first programmable chemical-dispersing drone configured todisperse a first chemical onto the first farm. The first also has afirst chemical-sensor array positioned on the first farm. This systemalso includes a second farm that has a second programmablechemical-dispersing drone and a second chemical sensor array positionedon the second farm. The first and second farms may be owned and operatedby separate entities or could be controlled and owned by a singleentity. It is contemplated that any financial or management arrangementmay be in place between the first and second farms. The system, inaddition to including these first and second farms, also includes acloud-based management system in bi-directional communications with thefirst and second chemical-dispersing drones, and the first and secondchemical sensor arrays on the first and second farms. The secondchemical sensor array generates a CHEMICAL TRESPASS ALERT MESSAGE thatis transmitted to the cloud-based management system when the firstchemical intended to be dispersed by the first programmablechemical-dispensing drone onto the first farm is detected by the secondchemical sensor array as being on the second farm. This system thereforeprovides a chemical feedback loop to the first programmablechemical-dispensing drone as to how it is depositing the first chemicalonto the first farm. When the first programmable chemical-dispensingdrone fails to correctly apply chemicals onto the first farm, thosechemicals may be detected by the chemical sensor array on the secondfarm and provide feedback as a part of a control loop to the first farmthrough the cloud-based management system. The first programmablechemical-dispersing drone sends a DISPERSAL MESSAGE to the cloud-basedmanagement system to notify the cloud-based management system to thefact that the first programmable chemical-dispersing drone is dispersingthe first chemical. This dispersal message contains information relatedto the dispersal of the first chemical including timing information,location information, first farm information, and first programmablechemical-dispersing drone information. The CHEMICAL TRESPASS ALERTMESSAGE includes timing information, location information, second farminformation, and trespassing chemical information. The cloud-basedmanagement system correlates the information from the CHEMICAL TRESPASSALERT MESSAGE with the information from the DISPERSAL MESSAGE todetermine that the first chemical being dispersed by the firstprogrammable chemical-dispersing drone is the cause of the CHEMICALTRESPASS ALERT MESSAGE. In response to making this correlation, thecloud-based management system generates a TERMINATE DISPERSAL MESSAGEthat is transmitted to the first programmable chemical-dispersing droneto terminate further dispersal of the first chemical to stop furtherchemical trespass by the first chemical. The cloud-based managementsystem generates a FIRST-REVISED DISPERSAL PROGRAM to instruct the firstprogrammable chemical-dispersing drone to disperse the first chemicalonto the first farm only, while avoiding dispersing the first chemicalonto the second farm. The cloud-based management system transmits theFIRST-REVISED DISPERSAL PROGRAM to the first programmablechemical-dispersing drone to replace its initial program. TheFIRST-REVISED DISPERSAL PROGRAM is created to avoid dispersal of thefirst chemical on to the second farm due to the transmission of theCHEMICAL TRESPASS ALERT MESSAGE. The cloud-based management systemgenerates a SECOND-REVISED DISPERSAL PROGRAM for the second programmablechemical-dispersing drone to reduce the concentration of dispersal of asecond chemical on to the second farm to account for the dispersal ofthe first chemical on to a portion of the second farm. The cloud-basedmanagement system transmits the SECOND REVISED DISPERSAL PROGRAM to thesecond programmable chemical-dispersing drone to replace its initialprogram due to the transmission of the CHEMICAL TRESPASS ALERT MESSAGE.The first and second farms may be geographically adjacent to each other.Alternatively, the first and second farms may be separated by a distanceof less than 1 mile. Alternatively, the first and second farms may beseparated by a distance of more than 1 mile. The first and/or secondfarms may have a geographic size larger than ten acres. Alternatively,the first and/or second farms may have a size less than one-millionacres. The first chemical may be a fertilizer or a pesticide. The secondchemical may be a fertilizer or a pesticide. The cloud-based managementsystem has a Graphical User Interface (GUI) accessible by the first farmthat displays the location, type, and concentration of chemicalsdispersed by the first chemical-dispersing drone onto the first farm.The GUI displays the location, type, and concentration of chemicalsdispersed by the second chemical-dispersing drone onto the first farm.The GUI displays the location, type, and concentration of chemicalsdispersed by the first chemical-dispersing drone onto the second farm.The GUI displays the first revised dispersal program. The cloud-basedmanagement system has a Graphical User Interface (GUI) accessible by thesecond farm that displays the location, type, and concentration ofchemicals dispersed by the first chemical dispersing drone onto thesecond farm. The GUI displays the location, type, and concentration ofchemicals dispersed by the second chemical dispersing drone onto thesecond farm. The GUI displays the location, type, and concentration ofchemicals dispersed by the second chemical dispersing drone onto thefirst farm. The GUI displays the second revised dispersal program. Thecloud-based program develops a DILUTION PROGRAM for the second chemicaldispersing drone to neutralize the first chemical dispersed on thesecond farm by the first chemical-dispersing drone. The first chemicalarray includes a LIDAR device configured to detect the first chemical asairborne particulates released from the programmable chemical-dispersaldrone. The first chemical array includes a camera configured to visuallyidentify the first chemical. The first chemical array may also include athermal camera to monitor and identify the first chemical when it isdeposited by the drone based on the different absorbent heat capacitiesof chemicals. The first chemical array includes a direct-readingchemical sensor that functions by detecting and rapidly responding tothe presence or concentration of an analyte at an interface between thesensor and a sample matrix containing the analyte. The direct-readingchemical sensor may be an electrochemical sensor or include an opticalfiber. The first chemical array includes a sensor that useschromatographic, spectroscopic, ultra-violet sensors, infra-red sensors,or electrophoretic process to identify the first chemical.

A cloud-based chemical management control system for agriculture isdisclosed that is configured to identify and correct for chemicaltrespasses where chemicals meant to be dispersed on one farm end up onanother farm. This system includes a cloud-based chemical managementcontrol system that communicates with both a first chemical-sensor arraylocated on a first farm and a second chemical-sensor array located on asecond farm for managing the dispersal of chemicals between the twofarms. The cloud-based chemical management control systembi-directionally communicates with a first programmablechemical-dispersing drone configured to disperse a first chemical on thefirst farm. The second chemical-sensor array generates a CHEMICALTRESPASS ALERT MESSAGE that is transmitted to the cloud-based chemicalmanagement control system when the first chemical intended to bedispersed by the first programmable chemical-dispensing drone onto thefirst farm is detected by the second chemical-sensor array as being onthe second farm. The first programmable chemical-dispersing drone sendsa DISPERSAL MESSAGE to the cloud-based chemical management controlsystem to notify the cloud-based chemical management control system tothe fact that the first programmable chemical-dispersing drone isdispersing the first chemical. The DISPERSAL MESSAGE containsinformation related to the dispersal of the first chemical includingtiming information, location information, first farm information, typeof chemical, dispensing rate and concentration, and first programmablechemical-dispersing drone information. The CHEMICAL TRESPASS ALERTMESSAGE includes timing information, location information, second farminformation, and trespassing chemical information. The cloud-basedchemical management control system correlates the information from theCHEMICAL TRESPASS ALERT MESSAGE with the information from the DISPERSALMESSAGE to determine that the first chemical being dispersed by thefirst programmable chemical-dispersing drone is the cause of theCHEMICAL TRESPASS ALERT MESSAGE. In response to making this correlation,the cloud-based chemical management control system generates a TERMINATEDISPERSAL MESSAGE that is transmitted to the first programmablechemical-dispersing drone to terminate further dispersal of the firstchemical to stop further chemical trespass by the first chemical. Thecloud-based chemical management control system generates a FIRST-REVISEDDISPERSAL PROGRAM to instruct the first programmable chemical-dispersingdrone to disperse the first chemical onto the first farm only based onposition and weather information, while avoiding dispersing the firstchemical onto the second farm. The cloud-based chemical managementcontrol system transmits the FIRST-REVISED DISPERSAL PROGRAM to thefirst programmable chemical-dispersing drone to replace its initialprogram. The FIRST-REVISED DISPERSAL PROGRAM is created to avoiddispersal of the first chemical on to the second farm due to thetransmission of the CHEMICAL TRESPASS ALERT MESSAGE. The cloud-basedchemical management control system generates a SECOND-REVISED DISPERSALPROGRAM for a second programmable chemical-dispersing drone inbi-directional communication with the cloud-based chemical managementcontrol system to counteract the dispersal of the first chemical on to aportion of the second farm through dispersing a second chemical on thatportion of the second farm that received the first chemical. Thecloud-based chemical management control system transmits the SECONDREVISED DISPERSAL PROGRAM to the second programmable chemical-dispersingdrone due to the transmission of the CHEMICAL TRESPASS ALERT MESSAGE.The first chemical is a fertilizer, pesticide, fungicide, soilstabilizer, or water, wherein said second chemical is a fertilizer,pesticide, fungicide, soil stabilizer, or water. The cloud-basedchemical management control system has a Graphical User Interface (GUI)accessible by the first farm that displays the location, type, andconcentration of chemicals dispersed by the first chemical-dispersingdrone onto the first farm. The cloud-based chemical management controlsystem has a Graphical User Interface (GUI) accessible by the secondfarm that displays the location, type, and concentration of chemicalsdispersed by the second chemical-dispersing drone onto the second farmas well as the location, type, and concentration of chemicals dispersedby the first chemical-dispersing drone onto the second farm. Thecloud-based chemical management control system develops a DILUTIONPROGRAM for the second chemical-dispersing drone to neutralize the firstchemical dispersed on the second farm by the first chemical-dispersingdrone. The first and second chemical-sensor arrays have a LIDAR deviceconfigured to detect the first chemical as airborne particulatesreleased from the first programmable chemical-dispersal drone. The firstchemical-sensor array may also include a camera configured to visuallyidentify the first chemical, or the first chemical-sensor arraycomprises a thermal imaging camera to identify the first chemical due tothe different absorbent heat capacities of chemicals forming the firstchemical. The first chemical-sensor array could also include adirect-reading chemical sensor that functions by detecting and rapidlyresponding to the presence or concentration of an analyte at aninterface between the sensor and a sample matrix containing the analyte.The direct-reading chemical sensor may be an electrochemical sensor orincludes an optical fiber. The first chemical-sensor array may have asensor that uses chromatographic, spectroscopic, ultra-violet sensors,infra-red sensors, or electrophoretic process to identify the firstchemical.

An agricultural chemical control loop feedback system is disclosed thatis configured to identify and correct for chemical trespasses wherechemicals meant to be dispersed on one farm end up on another farm. Thesystem includes a first chemical sensor array covering a first area ofland and a second chemical sensor array covering a second area of land.The system also includes a first programmable chemical-dispensing droneconfigured to disperse a first chemical on the first area of land and acloud-based management system in communications with the first andsecond chemical sensor arrays and the first programmablechemical-dispensing drone. The second chemical sensor array generates adigital CHEMICAL TRESPASS ALERT MESSAGE that is transmitted to thecloud-based management system when the first chemical intended to bedispersed by the first programmable chemical-dispensing drone onto thefirst area of land is detected by the second chemical sensor array asbeing on the second area of land. The first programmablechemical-dispersing drone sends a digital DISPERSAL MESSAGE to thecloud-based management system to notify the cloud-based managementsystem to the fact that the first programmable chemical-dispersing droneis dispersing the first chemical. The digital DISPERSAL MESSAGE containsinformation related to the dispersal of the first chemical includingtiming information, location information, first area of landinformation, type of chemical, and first programmablechemical-dispersing drone information. The digital CHEMICAL TRESPASSALERT MESSAGE includes timing information, location information, secondarea of land information, and trespassing chemical information. Thecloud-based management system correlates the information from thedigital CHEMICAL TRESPASS ALERT MESSAGE with the information from thedigital DISPERSAL MESSAGE utilizing a database to determine that thefirst chemical being dispersed by the first programmablechemical-dispersing drone is the cause of the digital CHEMICAL TRESPASSALERT MESSAGE. In response to making this correlation, the cloud-basedmanagement system generates a digital TERMINATE DISPERSAL MESSAGE thatis transmitted to the first programmable chemical-dispersing drone toterminate further dispersal of the first chemical to stop furtherchemical trespass by the first chemical. The cloud-based programdevelops a DILUTION PROGRAM for a second chemical dispersing drone toneutralize the first chemical dispersed on the second area of land bythe first chemical-dispersing drone. Further aspects of the inventionwill become apparent as the following description proceeds and thefeatures of novelty which characterize this invention are pointed outwith particularity in the claims annexed to and forming a part of thisspecification.

BRIEF DESCRIPTION OF THE DRAWINGS

The novel features that are considered characteristic of the inventionare set forth with particularity in the appended claims. The inventionitself; however, both as to its structure and operation together withthe additional objects and advantages thereof, are best understoodthrough the following description of the preferred embodiment of thepresent invention when read in conjunction with the accompanyingdrawings, wherein:

FIG. 1 illustrates a map depicting a farm containing a grid of chemicalsensors;

FIG. 2 illustrates a map depicting a farm showing a concentrationgradient of a chemical dispersed across the farm;

FIG. 3 depicts sectional view of a tree on a farm showing its trunk andbranches above ground with roots below ground dipping into groundwateralong with a chemical sensor system having airborne, soil based, andgroundwater-based sensors;

FIG. 4 illustrates a set of chemical concentration grids for the air,soil and groundwater for an ideal programmed concentration and an actualmeasured concentration;

FIGS. 5-7 depict a flowchart illustrating a computer process flow fordispersing chemicals onto a farm with a drone, measuring the resultingconcentrations of chemicals actually deposited onto the farm with achemical sensor array, and then implementing a control feedback loop tocorrect deviations from an ideal concentration amount;

FIG. 8 depicts a flowchart illustrating a computer process flow overviewfor dispersing chemicals onto a farm with a drone, measuring theresulting concentrations of chemicals actually deposited onto the farmwith a chemical sensor array, and then implementing a control feedbackloop to correct deviations from an ideal concentration amount;

FIG. 9 illustrates a Graphical User Interface (GUI) that includes menuoptions for farm status, chemical treatments, and equipment displaying aprimary user screen illustrating the weather, programmed chemicaltreatments and equipment, and farm chemical concentrations;

FIG. 10 illustrates a Graphical User Interface (GUI) depicting aprogrammed chemical dispersing schedule based upon different types ofequipment;

FIG. 11 illustrates a Graphical User Interface (GUI) depicting chemicalconcentrations for various chemicals based available on measured datesthrough a calendar picking tool;

FIG. 12 illustrates a Graphical User Interface (GUI) depicting a sensorgrid illustrating available remedial programs to dilute selectedportions of a farm with water to dilute chemical concentrations ofpesticides or fertilizers;

FIG. 13 illustrates a Graphical User Interface (GUI) depicting chemicalsensor information depicting trespassing chemicals deposited by otherfarms onto the present farm along with various trespassing chemicalinformation such as their concentration, chemical type, and locationalong with recommended remedial actions;

FIG. 14 illustrates a Graphical User Interface (GUI) depicting equipmentinformation as to what devices are available for chemical dispersionalong with their available computer management programs;

FIG. 15 illustrates a geographic area containing five different farms ofdifferent geographic sizes and shapes along with associated equipmentfor dispensing chemicals with drones, measuring chemicals with chemicalsensor arrays, and communicating with a cloud-based social farm chemicalcontrol application to regulate the dispensation of chemicals by thedrones;

FIG. 16 illustrates a geographic area containing five different farms ofdifferent geographic sizes and shapes depicting the chemical dispersionpatterns from two different drones from two different farms and theproblems caused by the dispersion;

FIG. 17 illustrates a process flow diagram depicting a process foroperating a chemical control-loop on dispersing chemicals onto a farmwithin a neighborhood of farms using chemical dispensing drones incommunication with a cloud-based application that is also incommunication with chemical sensor arrays located on each farm fordetecting and measuring dispensed chemicals;

FIG. 18 illustrates a process flow diagram depicting a process foroperating a chemical control-loop on dispersing chemicals onto a farmwithin a neighborhood of farms using chemical dispensing drones;

FIG. 19 illustrates a desired area in which a drone is to dispensechemicals and an actual area where the chemicals were dispersed due toweather, ground conditions, or device operation;

FIG. 20 illustrates the graphical creation of a REVISED DISPERSALPROGRAM used to add chemicals to a desired area lacking chemicals and aDILUTION PROGRAM used to dilute chemicals in a desired area to reducethe impact of chemicals deposited in the area;

FIG. 21 illustrates a diagram depicting two farms that are a part of thecloud-based social farming network where each one has a programmablechemical dispensing drone and a chemical sensor array;

FIG. 22 illustrates an information structure and accompanying data for aDISPERSAL MESSAGE;

FIG. 23 illustrates an information structure and accompanying data for aCHEMICAL TRESPASS ALERT;

FIG. 24 illustrates an information structure and accompanying data for aTERMINATE DISPERSAL MESSAGE;

FIG. 25 illustrates an information structure and accompanying data for aREVISED DISPERSAL PROGRAM;

FIG. 26 illustrates an information structure and accompanying data for aDILUTION PROGRAM; and

FIG. 27 illustrates software module diagram of the cloud-based socialfarming network and associated chemical control system regulating thechemical control feedback loop between the drones and chemical sensorarrays.

DETAILED DESCRIPTION

While the invention has been shown and described with reference to aparticular embodiment thereof, it will be understood to those skilled inthe art, that various changes in form and details may be made thereinwithout departing from the spirit and scope of the invention. FIG. 1illustrates a map depicting of a farm 10 containing a grid of chemicalsensors 20. Farm 10 is a geographic area of land that is used foragricultural production. It is contemplated that farm 10 may be anysize, such as a size greater than ten acres, or less than one-millionacres. While farm 10 is shown as having a square shape, farm 18 may haveany configuration. Farm 10 is divided into a variety of sub-areas 12,14, 16, and 18 as shown by dashed lines. These sub-areas represent thatfarm 10 may support different crops that each have separate needs forwater, fertilizer, and pesticides. For example, area 12 may be anorchard for almonds, area 14 may grow avocados (preferably Hass avocadosgrown in California), area 16 may be left empty as a part of a croprotation, and area 18 may be an orchard for pecans. Chemical sensors 20are placed in an array across farm 10 to detect chemicals dispersed ontothe farm. Each chemical sensor is coupled to a wireless device forhaving bi-directional communications with local server/workstation 36.Local server/workstation 36 is there to support wireless communicationwith the chemical sensor array formed of sensors 20. The illustration oftwelve sensors 20 is merely exemplary. Any number of sensors in anygeographic configuration may be used in combination with farm 10. Farm10 may also include a weather station 22 that may wirelessly providelive weather data to server/workstation 36 regarding weather conditions30, shown as a cloud with rain and lightning heading in a particulardirection across farm 10. This weather data may include temperature, airpressure, wind speed and direction, humidity, barometric pressure, andother live weather information. Server/workstation 36 is inbi-directional communication with a primary network system 32 throughinternet 34. Primary network system 32 supports the storage of all datacollected from farm 10 and provides software to control the distributionof chemicals onto farm 10 through computer programmable vehicles such asplane 24, truck 26, or drone 28. For purposes of this invention, anyvehicle that is computer programmable for the purpose of distributingchemicals onto farm 10 is referred to as a drone. A drone may include atruck, plane, boat, or other aerial vehicle. A farmer on farm 10 mayalso access the software on server/workstation 36 or primary networksystem 32 through mobile device 38. Drones 24, 26, or 28 are programmedto follow a specific path 40 to distribute chemicals onto farm 10.Drones 24, 26 and 28 are programmed to follow a specific path based oninformation configured into the program by server/workstation 36utilizing software based on primary network system 32. This programdictates where chemicals are distributed across farm 10 and in whatconcentrations. The type and concentrations of chemicals will vary basedupon the type of crops being grown on farm 10 as indicated by sectionalareas 12, 14, 16 and 18 that each contain a different crop or no crop. Afarmer may monitor the operation of drones 24, 26 and 28 through mobiledevice 38 or server/workstation 36. The term farm includes vegetable andgrain crops; fruit and nut orchards; grape fields where the grapes maybe eaten directly, dried into raisins, or used to produce wine orbalsamic vinegar; tree farms; fish farms; free range poultry farms;flower gardens; livestock (cattle, sheep, bison, ostrich, emu, alpaca,llama, elk) ranches; and the like.

FIG. 2 illustrates a map depicting a farm 10 showing a concentrationgradient 42 of a chemical dispersed across the farm 10. Pesticides,fertilizers, soil stabilizers, fungicides, water or other chemicals maybe distributed across farm 10 by drone 24, which distributed thechemicals via flight path 40. Farm 10 is divided into a series of areas44 that each contain a chemical sensor. Chemical sensors 20 detect thepresence and concentration of chemicals being dispersed by drone 24.Note that drone 24 has a wireless data communication system forbi-directional data communication with server/workstation 36, such as acell phone link or blue tooth link. Weather 30 may impact the dispersionof chemicals across farm 10. It may be desired that every area 44 offarm 10 have the same concentration of chemicals dispersed by drone 24.However, weather conditions 30, geographic conditions of farm 10 such ashills, valleys, soil types, and rock distribution, as well ashydrological conditions may cause chemicals dispersed by drone 20 tobecome distributed across farm 10 unevenly as shown by chemicalconcentration gradient bar 42. Some areas 44 shown in black have a highconcentration of chemicals distributed by drone 24. Other areas 44 shownin white have very low or no detectable amount of chemicals present thatare distributed by drone 24. As a result, plants in the areas 44 whichhave a high level of chemical concentration (shown by a darker color)may have their growth stunted due to too much fertilizer. Similarly,plants in areas 44 which have a low level of chemical concentration(shown by a lighter color) may have their growth stunted due to toolittle fertilizer. The drone may have a microcomputer such as anARDUINO®, RaspberryPi, and the like, which could interface with a serialBluetooth RF (radio frequency) transceiver module (also called a shield)to communicate with an on-board ANDROID® smartphone for long rangebi-directional communications. The ARDUINO® and RaspberryPimicrocomputers have memory to store a compiled program for dataacquisition and for the storage of said acquired data. The ARDUINO® andRaspberryPi microcomputers also interface with these sensors: thermal,methane, infrared, ultraviolet, and the like. A spectrophotometer can beinterfaced with the ARDUINO® to look for definitive colors which wouldindicate such things as ripening fruit, a mold infection, a dying plant,and the like. The ARDUINO® and RaspberryPi also have camera interfaces,allowing pictures to be taken.

FIG. 3 depicts a sectional view of a tree 54 on a farm 10 showing itstrunk and branches above ground 56 with roots 58 below ground 56 dippinginto groundwater 60 along with a chemical sensor system 20 havingairborne 48, soil based 50, and groundwater based 52 sensors. Sensorsystem 20 has a wireless antenna 46 that facilitates bi-directional datacommunications with server/workstation 36. Server/workstation 36 maypush out various software and firmware updates to sensor system 20.Sensor system 20 may provide all sensor data collected toserver/workstation 36. Aerial sensor 48 may be made of LIDAR fordetecting the presence of clouds of chemicals in the air above tree 54.Aerial sensor 48 may also be a camera to visually identify the presenceof airborne clouds of chemicals or to particularly identify types ofchemical granules visually on a surface. Aerial sensor 48 may also be athermal imaging camera to monitor and identify chemicals deposited by adrone due to the different absorbent heat capacities of chemicals. Othervarious chemical sensor systems for detecting the presence and type ofchemicals are well known in the art and exist in many varieties. Soilsensor 50 and groundwater sensor 52 may be formed of a direct-readingchemical sensor that functions by detecting and rapidly responding tothe presence or concentration of an analyte at an interface between thesensor and a sample matrix containing the analyte. This direct-readingchemical sensor may be an electrochemical sensor or include an opticalfiber. Sensor 20 may also include a sensor that uses chromatographic,spectroscopic, ultra-violet sensors, infra-red sensors, orelectrophoretic process to identify the chemical. The fact that sensor20 may detect chemicals in the air, ground, and groundwater enablessensor 20 to provide a holistic chemical profile of farm 10 as itaffects plants 54 to ensure that plants 54 receive the optimal level ofdesired chemicals throughout the environment in which plant 54 iscapable of interacting with chemicals dispersed by drone 24.

FIG. 4 illustrates a set of chemical concentration grids for the air,soil and groundwater for an ideal programmed concentration 62, 64, and66, and an actual measured concentration 68, 70, and 72. The chemicalconcentration is shown by the shaded concentration of each square asshown by gradient 42, where white shows little or no chemicalconcentration and black shows the highest concentration. For example, ingrid 62, the air may have a high desired concentration of chemical for apesticide. Grid 64 may show that the ground has a lower desiredconcentration of chemical for the pesticide. Grid 66 may show that theground-water has a desired concentration of no presence of pesticidethat could contaminate the water table. However, weather, drone error,geographic conditions, hydrological conditions, or other environmentalfactors may cause the chemicals to become deposited in areas inconcentrations that vary from the ideal desired concentrations shown ingrids 62, 62, and 66. For example, in grid 68, the measuredconcentration of chemicals is shown as undesirably high as shown in darkgrey and black in several areas in the bottom right of grid 68.Similarly, in grid 68, the measured concentration of chemicals is shownas undesirably low as shown in light grey and white in several areas inthe upper right of grid 68. The impact of the environmental factors uponthe distribution of chemicals onto farm 10 is similarly shown in theactual distribution of chemicals on the soil in grid 70 and groundwater72. Knowing the actual distribution of chemicals in the air, ground, andwater table allows a farm to correct for these deviances in desiredchemical concentration through adding more chemicals in areas of lowconcentration or trying to dilute or otherwise mediate areas of highconcentration with a chemical that dilutes or deactivates the chemicalthat is in too high of concentration.

FIGS. 5-7 depicts a flowchart 1000 illustrating a computer process fordispersing chemicals onto a farm with a drone 24, 26, or 28. Thecomputer process measures the resulting concentrations of chemicalsactually deposited onto the farm 10 with a chemical sensor array formedof sensors 20. The computer process then implements a control feedbackloop to correct deviations from an ideal concentration amount. Theprocess begins with START 1002. In step 1004, the system measures thefarm chemical profile with the sensor grid formed of sensors 20. Thischemical information is transmitted to form a farm profile that isstored in the cloud on system 32. In step 1006, a user uses cloud-basedsoftware from system 32 through mobile device 38 or server/workstation36 to select a desired chemical, such as a fertilizer or pesticide fordispersion onto farm 10 along with a desired concentration level. Instep 1008, the user will use cloud-based software from system 32 throughmobile device 38 or server/workstation 36 to select portions of the farm44 using a Graphical User Interface grid to determine what portions ofthe farm will receive the selected chemical and in what concentration.In step 1010, the chemical sensor array using sensors 20 detects the newchemical concentration of the deposited chemical across the farm afterthe drone has followed its preprogrammed chemical deposition pathdepositing the chemical. In step 1010, the system compares the newmeasured farm chemical profile to the desired preprogrammed chemicalconcentration level set by the user. The system determines if there isany deviation, shown by a delta (.DELTA.), between the actual measuredchemical concentration and the preprogrammed desired concentration. Thesoftware supported by cloud-based network 32 and 24 determines whatchemical modification is required to bring the measured chemicalconcentration across farm 10 into conformance with the preprogrammeddesired chemical concentration. In step 1012, the system determineswhether the chemical concentration is below the desired chemicalconcentration level, the same as the desired chemical concentrationlevel, or is above the desired chemical concentration level. When thechemical concentration is above the desired chemical concentration levelin step 1018, the process proceeds to step 1022 shown in FIG. 6 . Instep 1024, the user is presented with a warning message that themeasured concentration of chemicals is above the desired level. Too higha concentration of chemicals may damage or kill crops. Therefore, theuser is then presented with a menu of options through a Graphical UserInterface (GUI) on how to dilute the existing high concentration ofchemicals through the use of water or a counteracting chemical agent. Instep 1026, the user selects the desired treatment to dilute orcounteract the undesired high level of chemical concentration from thesoftware GUI menu. In step 1028, the software system based in cloudnetwork 32 creates a DILUTION PROGRAM and transmits the DILUTION PROGRAMto a drone 24, 26, or 28 via cloud 34 and server/workstation 36identifying the desired dilution material, dilution quantities, anddilution amounts. In step 1030, the dilution program is executed bydrone 24, 26, or 28 by distributing dilution materials according tospecified quantities and locations across specific preprogrammed areasof farm 10. In step 1032, the chemical sensor array across farm 10 takesfurther chemical sensor readings with sensors 20 after the execution ofthe DILUTION PROGRAM and transmits that data to server/workstation 36.In step 1034, the user is presented with the results of the DILUTIONPROGRAM based on updated chemical sensor readings and providesadditional recommendations for the addition or dilution of the chemicalbased-upon its measured concentration. The process then ENDS in step1036. When the chemical concentration is below the desired chemicalconcentration level in step 1020, the process proceeds to step 1023shown in FIG. 7 . When the measured chemical concentration level isbelow the desired preprogrammed level, the user is presented with a GUImenu of options by the software from system 32 on how to increase theexisting concentration level of chemicals up to the desired level instep 1038. In step 1040, the user selects the desired treatment toincrease the chemical concentration, such as sending a drone 24 to goback and deposit additional chemicals in a specified amount in thespecific areas 44 that lack the desired amount to bring theconcentration up to the desired level. In step 1042, system 32 creates aREVISED DISPERSAL PROGRAM that corrects the under-concentration ofchemicals in the specific areas by sending a drone to go back andprovide a specific additional dosage of chemicals to bring the chemicalconcentration in the area back to up the desired preprogrammed level.That REVISED DISPERSAL PROGRAM is then transmitted by system 32 throughcloud 34 to server/workstation 36 to drone 24, 26, or 28. In step 1044,the drone 24 executes the REVISED DISPERSAL PROGRAM by distributingchemicals according to specified quantities and locations as set forthby the system in the program. In step 1046, the chemical sensor arrayacross farm 10 takes further chemical sensor readings with sensors 20after the execution of the REVISED DISPERSAL PROGRAM and transmits thatdata to server/workstation 36. In step 1048, the user is presented withthe results of the REVISED DISPERSAL PROGRAM based on updated chemicalsensor readings and provides additional recommendations for the additionor dilution of the chemical based-upon its measured concentration. Theprocess then ENDS in step 1050. Referring again to FIG. 5 , when themeasured concentration of chemicals by sensor 20 in a given area 44matches the desired preprogrammed concentration within desiredparameters, the system recommends that no further action is taken andENDS the process in step 1016.

FIG. 8 depicts a flowchart 2000 illustrating a computer process flowoverview for dispersing chemicals onto a farm 10 with a drone 24, 26,and 28, measuring the resulting concentrations of chemicals actuallydeposited onto the farm 10 with a chemical sensor array having sensors20, and then implementing a control feedback loop to correct deviationsfrom an ideal chemical concentration amount. The process begins withSTART 2002. In step 2002, a user selects a desired chemical, such as afertilizer, pesticide, soil remediating material, fungicide, soilstabilizer, water, or other material, a desired concentration level forthat chemical, and a desired location to deposit that chemical on farm10. In step 2006, the chemical sensors 20 forming the chemical sensorarray measure existing chemical concentrations across the farm 10 todevelop a farm chemical profile by server/workstation 36 and system 32and stored on cloud 34. The system 32 compares the measured farmchemical profile to desired chemical concentration levels to determinewhat delta (.DELTA.) is needed to bring the farm in conformance with thepreprogrammed desired concentration set by the user per grid square 44.For example, after fertilizer is initially deposited on farm 10, windand rain may rapidly dilute and disperse the fertilizer in particularareas requiring the deposition of further fertilizer. However, otherareas of farm 10 may be shielded from the wind and have limited waterflow meaning that the deposition of fertilizer is not impacted much fromdilution or dispersion leaving a more durable concentration offertilizer. Thus, successive depositions of fertilizer must account forthe existing concentration of fertilizer on the farm. Areas with highremaining concentration of fertilizer will receive little or nodeposition of additional fertilizer from drone 24, where areas of lowremaining concentration will receive higher deposition of fertilizer. Instep 2010, if the measured concentration of fertilizer on farm 10matches the desired level of concentration, the process ends in step2016. If the measured concentration of fertilizer on farm 10 matches thedesired level of concentration, then in step 2012, system 32/36 developsa DISPERSAL PROGRAM that specifies specified quantities and locationsfor the deposition of additional fertilizer. That DISPERSAL PROGRAM istransmitted to farm 10 via cloud 34 and server/workstation 36 forexecution by the remote programmable equipment like drones 24, 26 and28. In step 2014, drone 24, 26, or 28 executes the DISPERSAL PROGRAM bydistributing fertilizer onto farm 10 according to programmed quantitiesand locations. The process then proceeds back to step 2006 to determinewhether drones 24, 26, or 28 correctly deposited the chemicals accordingto the preprogrammed amount as measured by the chemical sensor array.The code or instructions to execute processes 1000 and 2000 may bestored on a Hard Disk Drive (HDD); a Solid-State Drive (SSD);Electrically-Erasable, Programmable, Read-Only Memory (EEPROM); RandomAccess Memory (RAM); Compact Disk (CD); Digital Versatile Disk (DVD);Blu-Ray disc (BD); magnetic tape; a cloud; and the like.

FIGS. 9-14 illustrate a Graphical User Interface (GUI) supported bysystem 32, cloud 34, server/workstation 36, and mobile device 38. FIG. 9illustrates a Graphical User Interface (GUI) 100 that includes menuoptions for farm status 102, chemical treatments 104, and equipment 106displaying a primary user screen illustrating the weather 108,programmed chemical treatments and equipment 110, and farm chemicalconcentrations 68, 70, and 72 as indicated by concentration bar 42. Afarmer user can access GUI 100 through server/workstation 36, mobiledevice 38, or any other computing device that has access to cloud 34.Weather information 108 provides a holistic weather report for thefarmer. Chemical deposition report 110 provides the farmer user with thenext scheduled chemical deposition showing the date and time of thedeposition, the chemical to be deposited onto farm 10, the type ofequipment to be used, and the weekly schedule for the deposition uponwhich it occurs as indicated by bold underline. Grids 68, 70, and 72show the current chemical concentration based on the type of chemicalthe user is interested in. These grids can rapidly alert the farmer userto areas of the farm 10 that are being poisoned by too much fertilizeror pesticides.

FIG. 10 illustrates a Graphical User Interface (GUI) 120 depicting aprogrammed chemical dispersing schedule based upon different types ofequipment. Under the farm status menu 102, the farmer user can get aweather report, see what deposition activity is happening on the farm,and in this figure can see the chemical deposition activity that isoccurring on farm 10. In section 112, airplane drone 24 is shown havingthe task of dispersing fertilizer on farm 10 on Mondays as shown by thebox on the M in the weekly calendar. In section 114, chemical truck 26is shown as having the task of dispersing pesticides on Wednesdays asshown by the box on the W in the weekly calendar. In section 116, thedrone is shown as having the task of dispensing a soil supplement onTuesdays and Thursdays as shown by the box on the T and TH in the weeklycalendar.

FIG. 11 illustrates a Graphical User Interface (GUI) 122 depictingchemical concentrations for various chemicals based on availablemeasured dates through a calendar picking tool 124. Under the chemicalreport selection 118 of menu 102, the farmer user can see what chemicalsare deposited across the farm 10 and in what concentrations on aparticular date as the chemical sensor array is working year-round. Thisallows the farmer user to gather historical data regarding chemicaldispersal on farm 10 and more intelligently manage chemical dispersal onfarm 10 through accounting for environmental, growing, and plantingseasons and growing and planting seasons. Here menu selection 118 allowsthe farmer user to look at either pesticides or fertilizers for aselected date and time. The farmer user, having selected fertilizer inthis case, can then view grids 68, 70, and 72 to see what the fertilizerconcentration is in the air on grid 68, the soil on grid 70, and thegroundwater in grid 72. A concentration gradient bar 42 is provided toillustrate the chemical concentration levels shown in grids 68, 70, and72.

FIG. 12 illustrates a Graphical User Interface (GUI) 126 depicting menuselections for chemical treatments 104 based on materials and based onwhether the chemical was from another farm. A grid 134 illustratesconcentrations of chemicals on the farm to help the farmer user decideon a chemical treatment. The user can also select fertilizers orpesticides to add additional chemicals where chemical concentrations aretoo low as shown by grid 134. The user can also select water wherechemical concentrations are too high to dilute the chemical, or wherethe ground is too dry and the crops need watering. With menu selection132, the user can select the date/time for the chemical treatment, thetype of chemical for the chemical treatment as well as its volume andconcentration, the grid locations on the farm that are to receive thechemical treatment, and the type of drone 24, 26, or 28 to be used forthe chemical treatment.

FIG. 13 illustrates a Graphical User Interface (GUI) 134 depictingchemical sensor information depicting trespassing chemicals 136deposited by other farms onto the present farm along with varioustrespassing chemical information such as their concentration, chemicaltype, and location along with recommended remedial actions. Here in menu104, the farmer user can see what chemicals are on farm 10 that camefrom other farms. A major problem with farming today is some farms arebeing poisoned by too many chemicals being blown or washed over fromother farms. Here the user can use menu selection 140 to see theinformation on the chemicals being deposited from other farms along withrecommended remedial actions. Menu selection 142 shows the chemicalinformation such as the date/time, type of material, volume andconcentration of the foreign chemical, and the locations on the farmwhere the chemicals are deposited. Menu selection 144 shows recommendedremedial actions generated by system 32 along with the date/time forthose actions, the remedial material to be used such as water, thevolume of water to be used, and the grid locations on the farm 10 toreceive that remedial material. Grid 136 shows the locations andconcentrations on the farm 10 that have chemicals deposited by otherfarms.

FIG. 14 illustrates a Graphical User Interface (GUI) 146 depictingequipment information as to what devices are available for chemicaldispersion along with their available computer management programs.Under the equipment menu 106, the user can view the drone 28, theairplane 24, or the truck 26. Once the user has selected one of thepieces of equipment such as the drone 28, the user in menu 152 can viewthe status of the equipment such as whether it is operational, currentlydispensing chemicals, or in repair. The user can view the maintenanceschedule of the device in menu 152. The user can select the program ofthe drone 24 in menu 152. The program selection shown in 150 shows theoperational program of the device and is programmable by the userthrough GUI 146. These program parameters can include the date/time ofthe desired dispersal date, the volume/concentration and type ofchemical to be dispersed, and the grid locations 44 on farm 10 that areto receive the chemical. This information in menu 150 are developed intoa DISPERSAL PROGRAM that is used by drone 24 to execute dispersal ofchemicals.

FIG. 15 illustrates a geographic area 154 containing five differentfarms 156, 158, 160, 162, and 164 of different geographic sizes andshapes along with associated equipment for dispensing chemicals withdrones 24, 26, and 28. Farms 156, 158, 160, and 164 all have the abilityto measure chemical concentrations with chemical sensor arrays that havesensors 20. These chemical sensor arrays and drones are communicatingwith a cloud-based social farm chemical control application to regulatethe dispensation of chemicals by the drones through cloud 34,server/workstations 36, and system 32. It is highly desirable for asingle farm to be able to measure chemicals within its boundaries andthen make appropriate choices on whether deposition of further chemicalsis needed and in what concentrations. However, when multiple farms in ageographic region are in communication on the same social agriculturalchemical management system, it is possible to have a more effectivechemical control system. For example, drone 24 may be operating on farm156 to dispense fertilizer on farm 156. However, weather 30 may beblowing all of that fertilizer onto farm 158. With this system thechemical arrays on 156 and 158 can provide live real-time chemicalsensor information back to system 32 forming a control loop on how thefertilizer being deposited by drone 24 is actually being deposited ontothe farms 156 and 158. In this case, where all of the fertilizer meantfor farm 156 is ending up on farm 158, the chemical sensor arrays formedof sensors 20 located on farms 156 and 158 will report live real-timechemical information back to the cloud-based system 32/34 throughserver/workstations 36 located on each farm. Here, the chemical sensorarray for farm 156 will report that no fertilizers are being depositedand the chemical sensor array for farm 158 will report that it isgetting the fertilizer meant for farm 156. In this case, cloud-basedsystem 32/34 can correlate that drone 24 operating for farm 156 iscausing the fertilizing deposition on farm 158 and can send a message todrone 24 to cease operation or revise its flight path to prevent furtherdeposition of unwanted fertilizer on farm 158. By different farmsoperating chemical sensor grids and chemical dispensing devicescollaboratively through cloud 34, it is possible to do a better job ofdispensing chemicals on only those farms that want them while avoidingthe farms that do not want them. Note that not all farms in an area,such as farm 162, need to participate in this cloud-based chemicalcontrol system to improve the accurate and precise deposition ofchemicals on a farm.

FIG. 16 illustrates a geographic area 154 containing five differentfarms 156, 158, 160, 162, and 164 of different geographic sizes andshapes depicting the chemical dispersion patterns 168 and 172 from twodifferent drones from two different farms and the problems caused by thedispersion, which in this case is a region 170 that receives a doubledose of chemicals. In this example, a first drone operating on farm 156is programmed for depositing chemicals onto just the area of farm 156only. The area 168 is the actual area where the first drone depositedchemicals due to various environmental conditions. Note that area 168extends far beyond the borders of farm 156. Also note that area 168where chemicals are deposited by the first drone missed an area 166 offarm 156 where no chemicals are deposited. Thus, the deposition ofchemicals by the first drone was not accurate and precise and does notinclude all of farm 156 and extends far beyond farm 156, both of whichare highly undesirable. A second drone is programmed to depositchemicals onto farm 162 only. However, environmental conditions preventthe deposition of chemicals onto farm 162 only. The actual deposition ofchemicals by the second drone is shown by area 172. Note that someportions of farm 162 receive no chemical deposition by the second droneor the first drone. However, there is a region 170, primarily on farm158, that receives a double dose of chemicals from both the first andsecond drones. Here farm 158 is receiving huge amounts of chemicals fromneighboring farms, which would hugely impact the amount of chemicalsfarm 158 should deposit. It is therefore desirable for the various farmsin region 154 to have a social network where they can communicate witheach other as to what chemicals they are using on their farms along witharrays of chemical sensors to determine where those chemicals areactually going. Through getting communal knowledge of this informationand feedback control from the chemical sensor arrays, the farms inregion 154 can do a more accurate and precise job of depositingchemicals onto their individual farms 156, 158, 160, 162, and 164.

FIG. 17 illustrates a process flow diagram 3000 depicting a process foroperating a chemical control-loop on dispersing chemicals onto a farm154, 156, 158, 160 _(L) and/or 162 within a neighborhood of farms 154using chemical dispensing drones 24, 26, and 28 in communication with acloud-based application 32/34 that is also in communication withchemical sensor arrays located on each farm 154, 156, 158, 160, and/or162 for detecting and measuring dispensed chemicals. The process beginsin step 3002 where the DISPERSAL PROGRAM is created and uploaded to thedrone, which is the mobile dispersal system from the control system thatis a part of the software on system 32. Step 3004 concerns dispersal ofchemicals onto the first farm. In step 3004, the drones 24, 26, and 28have on-board GPS sensors that constantly monitor the position andmovement of the drones. Drones 24, 26, and 28 also have chemicaldispersal meters that measure the volume and rate of chemical materialsbeing dispersed in conjunction with the sensed GPS information. In step3004, the system measures dispersal information from the drone withon-board GPS system and metered chemical dispersal system. In addition,the system measures chemical dispersal from the ground with the firstarray of chemical sensors on the first farm and the second array ofchemical sensors on the second farm. Step 3006 concerns gathering datafrom the first and second chemical sensor arrays located on the firstand second farms. Here, the control system on cloud-based system 32gathers GPS system information and metered dispersal system informationfrom the drone, which is the mobile dispersal system. The control systemalso gathers chemical detection information from the first array ofchemical sensors from the first farm and the second array of chemicalsensors from the second farm.

Step 3008 concerns the action taken by the control system in thecloud-based system 32. In step 3008, system 32 determines location andconcentration of dispersed material across first and second farms.System 32 then creates a revised dispersal program for the first farm tocorrect under and over dispersal of chemical material in particular gridlocations as needed. System 32 then creates remedial dispersal programfor the second farm to correct dispersal of material meant for firstfarm as needed. Step 3010 concerns the development and uploading ofREVISED DISPERSAL PROGRAMS to the drones supporting the first and secondfarms. A first REVISED DISPERSAL PROGRAM is created for the first dronesupporting the first farm to correct and over or under dispersal ofchemicals on the first farm only. A second REVISED DISPERSAL PROGRAM iscreated for the second drone supporting the second farm to correct andover or under dispersal of chemicals on the second farm only.

FIG. 18 illustrates a process flow diagram 4000 depicting a process foroperating a chemical control-loop on dispersing chemicals onto a firstand second farm 154, 156, 158, 160, 162, or 10 within a neighborhood offarms 154 using chemical dispensing drones 24, 26, or 28. In step 4002,a first drone executes a chemical dispersal program to disperse achemical onto a first farm according to preprogrammed instructions. Instep 4004, data is gathered directly from the first drone as to its GPSposition and path along with metered information and the volume and ratechemicals were dispersed from the first drone. Also, chemical data iscollected from the chemical sensor array of sensors 20 located on thefirst and second farms. In step 4006, system 32 determines whatmaterials were actually dispersed where on the first and second farms.Then in step 4006, system 32 creates a REVISED DISPERSALPROGRAM/DILUTION PROGRAM for the first and second farms to takecorrective action to remedy the under or over deposition of chemicals onthe first farm and the unwanted deposition of chemicals from the firstfarm drone onto the second farm. In step 4008, this REVISED DISPERSALPROGRAM/DILUTION PROGRAM is uploaded to the first and second drones foroperation on the first and second farms respectively.

FIG. 19 illustrates a desired area 176 in which a drone 28 is todispense chemicals and an actual area 178 where the chemicals weredispersed due to weather, ground conditions, or device operation. Infarm 174, a user may select a specific area 176 where chemicals are tobe deposited. Environmental conditions or other conditions may causedrone 28 to deposit chemicals in area 178. As a result, there is aregion 180 of area 176 that receives none of the chemicals from drone 28as it is supposed to. Also, as a result, area 182 of region 178 receiveschemicals from drone 28 that it was not supposed to thereby, creatingthe need for a REVISED DISPERSAL PROGRAM/DILUTION PROGRAM to remedy thechemical deposition errors in regions 180 and 182. to what chemicalsthey are using on their farms along with arrays of chemical sensors todetermine where those chemicals are actually going. Through gettingcommunal knowledge of this information and feedback control from thechemical sensor arrays, the farms in region 154 can do a more accurateand precise job of depositing chemicals onto their individual farms 156,158, 160, 162 and 164.

FIG. 17 illustrates a process flow diagram 3000 depicting a process foroperating a chemical control-loop on dispersing chemicals onto a farm154, 156, 158, 160 and/or 162 within a neighborhood of farms 154 usingchemical dispensing drones 24, 26, and 28 in communication with acloud-based application 32/34 that is also in communication withchemical sensor arrays located on each farm 154, 156, 158, 160 and/or162 for detecting and measuring dispensed chemicals. The process beginsin step 3002 where the DISPERSAL PROGRAM is created and uploaded to thedrone, which is the mobile dispersal system from the control system thatis a part of the software on system 32. Step 3004 concerns dispersal ofchemicals onto the first farm. In step 3004, the drones 24, 26, and 28have on-board GPS sensors that constantly monitor the position andmovement of the drones. Drones 24, 26, and 28 also have chemicaldispersal meters that measure the volume and rate of chemical materialsbeing dispersed in conjunction with the sensed GPS information. In step3004, the system measures dispersal information from the drone withon-board GPS system and metered chemical dispersal system. In addition,the system measures chemical dispersal from the ground with the firstarray of chemical sensors on the first farm and the second array ofchemical sensors on the second farm. Step 3006 concerns gathering datafrom the first and second chemical sensor arrays located on the firstand second farms. Here, the control system on cloud-based system 32gathers GPS system information and metered dispersal system informationfrom the drone, which is the mobile dispersal system. The control systemalso gathers chemical detection information from the first array ofchemical sensors from the first farm and the second array of chemicalsensors from the second farm. Step 3008 concerns the action taken by thecontrol system in the cloud-based system 32. In step 3008, system 32determines location and

FIG. 20 illustrates the graphical creation of a REVISED DISPERSALPROGRAM used to add chemicals to desired area 180 lacking chemicals anda DILUTION PROGRAM used to dilute chemicals in a desired area 182 toreduce the impact of chemicals deposited in the area. Here, system 32will identify the lack of desired chemicals in region 180 and create aREVISED DISPERSAL PROGRAM 184 configured to deposit a sufficient amountof additional chemical to bring the desired measured chemicalconcentration level to the preprogrammed desired amount. System 32 willalso identify the over-deposition of chemicals in region 182 and createa DILUTION PROGRAM 186 for region 182 to dilute or otherwise remedy theunwanted presence of chemicals in that area.

FIG. 21 illustrates a diagram depicting two farms 188 and 190 that are apart of the cloud-based social farming network 32/34 where each one 188and 190 has a programmable chemical dispensing drone 28A and 28B and achemical sensor array 20. In this example, first drone 28A located onfarm 188 is preprogrammed with server/workstation 36 to disperse achemical within the geographic boundaries of farm 188 only. The regionthat the chemicals from first drone 28A on farm 188 are actuallydeposited is shown by region 192. Farms 188 and 190 may abut each otheror be separated by a distance D. D may have a value of zero. D may havea value of less than one mile. D may have a value of more than one mile.Farms 188 and 190 may individually have a size larger than ten acres.Farm 188 and 190 may have a size less than one-million acres. Farms 188and 190 may have any size above one-million acres or below ten acres.Before first drone 28A starts to execute the DISPERSAL PROGRAM anddisperse chemicals onto farm 188, drone 28A transmits a DISPERSALMESSAGE 194 to the cloud-based system 32/34. DISPERSAL MESSAGE 194alerts the cloud-based system to the fact that first drone 28A is goingto disperse chemicals onto the first farm. The DISPERSAL MESSAGEincludes timing information, location data, farm information, chemicalinformation, and weather information. While the first drone 28A dispersechemicals, part of the dispersal area 192 falls onto the second farm 190where it is detected by the chemical sensor 20 located on second farm190. The chemical sensor 20 located on second farm 190 alerts the system32/34 that unwanted chemicals are being found on the second farm througha CHEMICAL TRESPASS ALERT message 196 transmitted by server/workstation36 located on second farm 190. The CHEMICAL TRESPASS ALERT message 196includes timing information, location information, farm information,chemical information and weather information. In response to receivingCHEMICAL TRESPASS ALERT message 196, cloud-based system 32/34 correlatesavailable data, such as that received from DISPERSAL MESSAGE 194 todetermine which drone from which farm is depositing unwanted chemicalsonto second farm 190. Once system 32/34 determines that it is the firstdrone 28A from farm 188 that is depositing the unwanted chemicals ontothe second farm 190, system 32/34 generates a TERMINATE DISPERSALMESSAGE 198 that is transmitted to first drone 28A throughserver/workstation 36 on the first farm 188. The TERMINATE DISPERSALMESSAGE 198 functions as a kill switch to stop the operation of firstdrone 28A to prevent it from depositing further unwanted chemicals tosecond farm 190. The TERMINATE DISPERSAL MESSAGE includes timing data,farm data, chemical information, drone information, and chemicaltrespass information. System 32/34 then generates a REVISED DISPERSALPROGRAM for the first and second drones 28A and 28B to correct for theinaccurate deposition of chemicals onto the first and second farms 188and 190. The REVISED DISPERSAL PROGRAM will generate a program to firstdrone 28A to add more chemicals to those regions of first farm 188 thatreceived little or no chemicals, which ended up getting depositedoriginally on second farm 190. The REVISED DISPERSAL PROGRAM willgenerate a program to second drone 28B to revise the deposition ofsimilar chemicals onto second farm 190 to prevent a double dosage ofchemicals onto regions of second farm 190 that already received thedesired chemical from first drone 28A. The REVISED DISPERSAL PROGRAM mayinclude timing data, farm information, chemical information, droneinformation, chemical trespass information, weather information, and adispersion program in a zip package. The system 32/34 may also generatea DILUTION PROGRAM for second drone 28B to dilute the unwanted presenceof chemicals. The DILUTION PROGRAM may include timing data, farminformation, chemical information, drone information, chemical trespassinformation, weather information, and a dilution program.

FIG. 22 illustrates an information structure and accompanying data for aDISPERSAL MESSAGE 194. DISPERSAL MESSAGE 194 alerts the cloud-basedsystem 32/34 to the fact that first drone 28A is going to dispersechemicals onto the first farm. The DISPERSAL MESSAGE includes timinginformation, location data, farm information, chemical information, andweather information.

FIG. 23 illustrates an information structure and accompanying data for aCHEMICAL TRESPASS ALERT 196. The chemical sensor 20 located on secondfarm 190 alerts the system 32/34 that unwanted chemicals are being foundon the second farm through a CHEMICAL TRESPASS ALERT message 196transmitted by server/workstation 36 located on second farm 190. TheCHEMICAL TRESPASS ALERT message 196 includes timing information,location information, farm information, chemical information, andweather information. In response to receiving CHEMICAL TRESPASS ALERTmessage 196, cloud-based system 32/34 correlates available data, such asthat received from DISPERSAL MESSAGE 194 to determine which drone fromwhich farm is depositing unwanted chemicals onto second farm 190. Oncesystem 32/34 determines that it is the first drone 28A from farm 188that is depositing the unwanted chemicals onto the second farm 190,system 32/34 generates a TERMINATE DISPERSAL MESSAGE 198 that istransmitted to first drone 28A through server/workstation 36 on thefirst farm 188.

FIG. 24 illustrates an information structure and accompanying data for aTERMINATE DISPERSAL MESSAGE. 198. The TERMINATE DISPERSAL MESSAGE 198functions as a kill switch to stop the operation of first drone 28A toprevent it from depositing further unwanted chemicals to second farm190. The TERMINATE DISPERSAL MESSAGE 198 includes timing data, farmdata, chemical information, drone information, and chemical trespassinformation.

FIG. 25 illustrates an information structure and accompanying data for aDISPERSAL PROGRAM/REVISED DISPERSAL PROGRAM 200. The drones areprogrammed with a DISPERSAL PROGRAM 200 when they initially depositchemicals onto a farm. This DISPERSAL PROGRAM includes timing data, farminformation, chemical information, drone information, chemical trespassinformation, weather information. For the DISPERSAL PROGRAM, it willalso include an executable program and associated data. For theDISPERSAL PROGRAM, it will have a program contained in a zip packagelabeled PATH_PROGRAM.zip along with path route data and chemicalquantity data. System 32/34 may generate a REVISED DISPERSAL PROGRAM tobe distributed to drones to correct the under-dispersal of chemicalsonto a farm or adjust for the over-dispersal of chemicals on a farm. TheREVISED DISPERSAL PROGRAM will also include timing data, farminformation, chemical information, drone information, chemical trespassinformation, weather information. For the REVISED DISPERSAL PROGRAM, itwill have a program contained in a zip package labeledREVISED_PATH_PROGRAM.zip along with path route data and chemicalquantity data.

FIG. 26 illustrates an information structure and accompanying data for aDILUTION PROGRAM 202. The system 32/34 may generate a DILUTION PROGRAMfor second drone 28B to dilute the unwanted presence of chemicals. TheDILUTION PROGRAM may include timing data, farm information, chemicalinformation, drone information, chemical trespass information, weatherinformation, and revised dispersion program in a zip package along withpath route data and dispersal material quantity data.

FIG. 27 illustrates software module diagram of the cloud-based socialfarming network 32/34 and associated chemical control system 302regulating the chemical control feedback loop between the drones 24, 26,and 28 and chemical sensor arrays 20. System 32 is a remote dataprocessing and communication center that is in communication with cloud34 and database store 312. System 32 includes software. This softwareconcludes a control feedback system module that regulates all of thefunctionality described in the flowcharts depicted in this application.The Graphical User Interface (GUI) 304 supports the GUIs shown in FIGS.9-14 . Drone Program Module for Chemical Dispersion 306 generates theDISPERSAL PROGRAMS and REVISED DISPERSAL PROGRAMS depict in FIG. 25includes PATH_PROGRAM.zip and REVISED_PATH_PROGRAM.zip that control theoperation of drones 24, 26, and 28 to disperse chemicals onto farms asprogrammed through GUI 304. These DISPERSAL PROGRAMS AND REVISEDDISPERSAL PROGRAM are distributed to drones 24, 26, and 28 through cloud34 via message 200. The drone dispersal data module 304 collects allDISPERSAL MESSAGES 194 sent from all drones 24, 26, and 28 from allfarms associated with this system and stores it in the database store312. DISPERSAL MESSAGES 194 are received through communications system314. The chemical sensor array database module 310 gathers all of thechemical sensor information gathered from all of the chemical sensorarrays 20 from farms associated with this system and stores it in thedatabase store 312. Upon receipt of a CHEMICAL TRESPASS ALERT MESSAGE,the correlation module 308 correlates the data from the drone dispersaldatabase module and the chemical sensor array database module todetermine what drones from what farms are depositing unwanted chemicalsonto other farms. This correlation may occur through matching the time,date, proximity of location and type of chemical between what is beingdispersed and what is being detected on a different farm. The controlfeedback system module 302 generates a TERMINATE DISPERSAL MESSAGE sentto the drones that are depositing unwanted chemicals inaccurately on thewrong farms and transmits that message through cloud 34 using thecommunication system 314. Communication system 314 is in bi-directionalcommunication with all farms, server/workstations 36, all drones 24, 26,and 28, all chemical sensor arrays 20, and all mobile devices 38.Communications system 314 transmits all of the generated DISPERSALPROGRAMS, REVISED DISPERSAL PROGRAMS, and DILUTION PROGRAMS to drones24, 26, and 28 through cloud 34.

While the invention has been shown and described with reference to aparticular embodiment thereof, it will be understood to those skilled inthe art, that various changes in form and details may be made thereinwithout departing from the spirit and scope of the invention.

The invention claimed is:
 1. A control system for improving the locationaccuracy of chemical distribution across multiple farms within ageographic region to enhance environmental quality, comprising: aGraphical User Interface (GUI) displayed on a computing device thatprograms a drone to deposit chemicals onto a particular farm amongst aplurality of farms within a geographic area, wherein the dronecommunicates information about a type and location of chemicals beingdeposited on the particular farm to a cloud-based chemical managementcontrol system; and a separate chemical sensor array located within eachindividual farm of the plurality of farms configured to detect thechemicals deposited by the drone, wherein each chemical sensor arraycommunicates information on type and location of chemicals deposited ontheir respective farms to the cloud-based chemical management controlsystem, wherein the cloud-based chemical management control systemutilizes the information from a plurality of the separate chemicalsensor arrays across the geographic region as a feedback control loop tocorrelate with the information from the drone to ascertain the drone'schemical deposition location accuracy to determine whether the dronecorrectly deposited the chemicals on the particular farm it wasprogrammed to or whether the chemicals were incorrectly deposited on oneof the other plurality of farms not in the drone chemical depositionprogram, and wherein results of the correlation of information aredisplayed on the GUI.
 2. The control system of claim 1, wherein the GUIprograms a date and time for the drone to deposit the chemicals, whereinthe GUI programs a quantity of chemicals for the drone to deposit, andwherein the GUI programs a location for the drone to deposit thechemicals.
 3. The control system of claim 1, wherein the GUI displays atype of vehicle forming the drone, wherein the GUI displays a type oftask that the drone is programmed to conduct selected from the groupconsisting of fertilization treatment, pesticide treatment, supplementtreatment, and dilution treatment, and wherein the GUI displays timeswhen the drone performs its tasks.
 4. The control system of claim 1,wherein the GUI displays a grid representing the particular farm, andwherein chemicals incorrectly deposited on the particular farm that weremeant for other farms are displayed on the grid at a location where theywere deposited.
 5. The control system of claim 4, wherein the GUIdisplays recommendations on remedial actions to take in response tochemicals being incorrectly deposited on the farm to counteract thepresence of these incorrect chemicals.
 6. The control system of claim 1,wherein the GUI displays a grid representing the particular farm,wherein concentrations of chemicals are shown on the grid.
 7. Thecontrol system of claim 6, wherein the grid is three-dimensionalillustrating chemical concentrations in ground water, on soil, and inair.
 8. A non-transitory computer-readable medium with instructionsstored thereon that when executed by a processor is configured toimprove the accuracy of chemical distribution across multiple farmswithin a geographic region to enhance environmental quality, comprising:a Graphical User Interface (GUI) displayed on a computer that is incommunication with a cloud-based chemical management control system,wherein the GUI displays trespassing chemical information on chemicalsincorrectly deposited on a selected farm that were programmed by thecloud-based chemical management control system for deposition on adifferent farm, and wherein trespassing chemical information is obtainedfrom a correlation by the cloud-based chemical management control systemfrom information from drones programmed to deposit chemicals onto thedifferent farm and information from chemical sensors located on theselected farm detecting where the chemicals were actually deposited. 9.The non-transitory computer-readable medium of claim 8, wherein the GUIprograms a date and time for the drone to deposit the chemicals, whereinthe GUI programs a quantity of chemicals for the drone to deposit, andwherein the GUI programs a location for the drone to deposit thechemicals.
 10. The non-transitory computer-readable medium of claim 8,wherein the GUI displays a type of vehicle that is the drone, whereinthe GUI displays a type of task that the drone is programmed to conductselected from the group consisting of fertilization treatment, pesticidetreatment, supplement treatment, and dilution treatment, and wherein theGUI displays times when the drone performs its tasks.
 11. Thenon-transitory computer-readable medium of claim 8, wherein the GUIdisplays a grid representing the particular farm, and wherein chemicalsincorrectly deposited on the particular farm that were meant for otherfarms are displayed on the grid at a location where they were deposited.12. The non-transitory computer-readable medium of claim 11, wherein theGUI displays recommendations on remedial actions to take in response tochemicals being incorrectly deposited on the farm to counteract thepresence of these incorrect chemicals.
 13. The non-transitorycomputer-readable medium of claim 8, wherein the GUI displays a gridrepresenting the particular farm, and wherein concentrations ofchemicals are shown on the grid.
 14. The non-transitorycomputer-readable medium of claim 13, wherein the grid isthree-dimensional illustrating chemical concentrations in ground water,on soil, and in air.
 15. A non-transitory computer-readable medium withinstructions stored thereon that when executed by a processor isconfigured to improve the accuracy of chemical distribution acrossmultiple farms within a geographic region to enhance environmentalquality, comprising: a Graphical User Interface (GUI) displayed on acomputer that is in communication with a cloud-based chemical managementcontrol system, wherein the GUI displays chemical concentrationinformation on chemicals deposited on a selected farm that wereprogrammed by the cloud-based chemical management control system fordeposition on the selected farm, and wherein chemical concentrationinformation is obtained from a correlation by the cloud-based chemicalmanagement control system from information from a drone programmed todeposit chemicals onto the selected farm and information from chemicalsensors located on the selected farm detecting concentrations at whichthe chemicals were actually deposited.
 16. The non-transitorycomputer-readable medium of claim 15, wherein the GUI displays a gridrepresenting the particular farm, and wherein concentrations ofchemicals are shown on the grid.
 17. The non-transitorycomputer-readable medium of claim 16, wherein the grid isthree-dimensional illustrating chemical concentrations in ground water,on soil, and in air.
 18. The non-transitory computer-readable medium ofclaim 15, wherein the GUI displays a grid representing the particularfarm, and wherein a location of where the chemicals were deposited onthe selected farm are displayed on the grid.
 19. The non-transitorycomputer-readable medium of claim 15, wherein the GUI programs the droneto deposit chemicals onto the selected farm, wherein the GUI programs adate and time for the drone to deposit the chemicals, wherein the GUIprograms a quantity of chemicals for the drone to deposit, and whereinthe GUI programs a location for the drone to deposit the chemicals. 20.The non-transitory computer-readable medium of claim 15, wherein GUIdisplays a grid representing the particular farm, and wherein chemicalsincorrectly deposited on the particular farm that were meant for otherfarms are displayed on the grid at a location where they were deposited.